What is the meaning of the word "land site"?

Definitions: